Shaping a Digital World: Faith, Culture and Computer Technology by Derek C. Schuurman
Author:Derek C. Schuurman [Schuurman, Derek C.]
Language: eng
Format: epub
Publisher: InterVarsity Press
Published: 2013-05-16T05:00:00+00:00
Lingual and Communication Norms
The lingual norm involves issues of information, understanding and open communication.[36] Computer technology relies heavily on lingual information and communication systems. Open communication implies that there is a clear channel of information and dialogue among the parties involved. Open and clear information about product specifications and performance, as well as terms of use, can help customers make informed choices. This norm involves showing care for our neighbor and telling the truth when communicating.
Open and clear communication is critical for design teams. In his book The Mythical Man-Month, Frederick Brooks speaks about his experiences managing large technology projects at IBM, and a major theme is the importance of communication among teams. He suggests that teams meet often and in different ways, including informally, in structured meetings and by shared documentation in a workbook.[37] Even with multiple channels of communication, failures still occur. In a subsequent book, The Design of Design, Brooks observes that we cannot communicate perfectly because human beings are fallen.[38]
The linguistic norm also applies to user manuals, user interfaces and online help resources. The primary purpose of user manuals is to provide clear instructions, and the goal of a well-designed user interface is to help users understand clearly how a program operates. Error reports in software systems should do more than a “core dump” by providing helpful and understandable messages and warnings.[39]
Communication norms are also relevant to programming languages, file formats and protocols.[40] For instance, standardized file formats can help people to communicate and exchange ideas more easily.[41] Considerations need to be made in programming languages so that programmers can use powerful yet unambiguous statements when coding. Early programming languages required programmers to write code using primitive low-level machine instructions. Many modern programming languages provide high-level instructions that enable programmers to write instructions more naturally.[42] Finally, to improve computer-to-computer communications, network protocols need to be concise and fault-tolerant so that computers can reliably exchange information. In large public networks like the World Wide Web, the protocols need to be open and well documented so different machines of different architectures from different vendors can enable people to electronically communicate with each other.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
The Secret Power of Speaking God's Word by Joyce Meyer(3159)
Signature in the Cell: DNA and the Evidence for Intelligent Design by Stephen C. Meyer(3123)
Real Sex by Lauren F. Winner(3005)
The Holy Spirit by Billy Graham(2938)
The Gnostic Gospels by Pagels Elaine(2517)
Jesus by Paul Johnson(2349)
Devil, The by Almond Philip C(2323)
23:27 by H. L. Roberts(2245)
The Nativity by Geza Vermes(2222)
Chosen by God by R. C. Sproul(2158)
All Things New by John Eldredge(2151)
Angels of God: The Bible, the Church and the Heavenly Hosts by Mike Aquilina(1951)
The Return of the Gods by Erich von Daniken(1925)
Angels by Billy Graham(1917)
Knowing God by J.I. Packer(1848)
Jesus of Nazareth by Joseph Ratzinger(1802)
The Gnostic Gospel of St. Thomas by Tau Malachi(1781)
How To Be Born Again by Billy Graham(1775)
Evidence of the Afterlife by Jeffrey Long(1773)